A Local Criterion for Polynomial-Time Stratified Computations

نویسندگان

  • Luca Roversi
  • Luca Vercelli
چکیده

Abstract. This work is a consequence of studying the (un)relatedness of the principles that allow to implicitly characterize the polynomial time functions (PTIME) under two perspectives. One perspective is predicative recursion, where we take Safe Recursion on Notation as representative. The other perspective is structural proof theory, whose representative can be Light Affine Logic (LAL). A way to make the two perspectives closer is to devise polynomial sound generalizations of LAL whose set of interesting proofs-as-programs is larger than the set LAL itself supplies. Such generalizations can be found in MS. MS is a Multimodal Stratified framework that contains subsystems among which we can find, at least, LAL. Every subsystem is essentially determined by two sets. The first one is countable and finite, and supplies the modalities to form modal formulæ. The second set contains building rules to generate proof nets. We call MS multimodal because the set of modalities we can use in the types for the proof nets of a subsystem is arbitrary. MS is also stratified. This means that every box, associated to some modality, in a proof net of a subsystem can never be opened. So, inside MS, we preserve stratification which, we recall, is the main structural proof theoretic principle that makes LAL a polynomial time sound deductive system. MS is expressive enough to contain LAL and Elementary Affine Logic (EAL), which is PTIME-unsound. We supply a set of syntactic constraints on the rules that identifies the PTIME-maximal subsystems of MS, i.e. the PTIMEsound subsystems that contain the largest possible number of rules. It follows a syntactic condition that discriminates among PTIME-sound and PTIME-unsound subsystems of MS: a subsystem is PTIME-sound if its rules are among the rules of some PTIME-maximal subsystem. All our proofs widely use the techniques Context Semantics supplies, and in particular the geometrical configuration that we call dangerous spindle: a subsystem is polytime if and only if its rules cannot build dangerous spindles.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Delay-dependent Stability Criteria of Linear Discrete Systems with Multiple Time Delay

This paper offers necessary and sufficient condition for delay-dependent asymptotic stability of linear discrete systems with multiple time delay. The criterion is derived by Lyapunov’s direct method and two matrix equations have been obtained: discrete Lyapunov matrix equation for nondelay systems and polynomial matrix equation. Obtained stability condition does not possess conservatism but re...

متن کامل

NON-POLYNOMIAL SPLINE FOR THE NUMERICAL SOLUTION OF PROBLEMS IN CALCULUS OF VARIATIONS

A Class of new methods based on a septic non-polynomial spline function for the numerical solution of problems in calculus of variations is presented. The local truncation errors and the methods of order 2th, 4th, 6th, 8th, 10th, and 12th, are obtained. The inverse of some band matrixes are obtained which are required in proving the convergence analysis of the presented method. Convergence anal...

متن کامل

Using Trace to Identify Irreducible Polynomials

We prove a criterion to check whether a polynomial is irreducible. This criterion is related to trace map computations. It may be effectively used to detect irreducibility of polynomials of prime degree over their base field.

متن کامل

THE COMPARISON OF TWO METHOD NONPARAMETRIC APPROACH ON SMALL AREA ESTIMATION (CASE: APPROACH WITH KERNEL METHODS AND LOCAL POLYNOMIAL REGRESSION)

Small Area estimation is a technique used to estimate parameters of subpopulations with small sample sizes.  Small area estimation is needed  in obtaining information on a small area, such as sub-district or village.  Generally, in some cases, small area estimation uses parametric modeling.  But in fact, a lot of models have no linear relationship between the small area average and the covariat...

متن کامل

Determination of a Matrix Function in the Form of f(A)=g(q(A)) Where g(x) Is a Transcendental Function and q(x) Is a Polynomial Function of Large Degree Using the Minimal Polynomial

Matrix functions are used in many areas of linear algebra and arise in numerical applications in science and engineering. In this paper, we introduce an effective approach for determining matrix function f(A)=g(q(A)) of a square matrix A, where q is a polynomial function from a degree of m and also function g can be a transcendental function. Computing a matrix function f(A) will be time- consu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009